spb/note-spboucher-ai
Public
1import { z } from "zod";2import { handler, parseBody } from "@/lib/api";3import { applyTemplate } from "@/lib/databases/templates";4import { audit } from "@/lib/audit";5export const POST = handler(async ({ ws, params, req, user }) => {6 const { template } = await parseBody(req, z.object({ template: z.string().max(50) }));7 const r = await applyTemplate(ws.id, params.id, template); await audit(user.id, "database.template", { type: "database", id: params.id }, r);8 return Response.json(r);9});10